give guarantees - Inglés Sinónimo Diccionario